home *** CD-ROM | disk | FTP | other *** search
-
-
-
- ____BBBBAAAANNNNDDDDRRRR((((3333FFFF)))) ____BBBBAAAANNNNDDDDRRRR((((3333FFFF))))
-
-
-
- NNNNAAAAMMMMEEEE
- BANDR, SBANDR - EISPACK routine. This subroutine reduces a REAL
- SYMMETRIC BAND matrix to a symmetric tridiagonal matrix using and
- optionally accumulating orthogonal similarity transformations.
-
-
- SSSSYYYYNNNNOOOOPPPPSSSSYYYYSSSS
- ssssuuuubbbbrrrroooouuuuttttiiiinnnneeee bbbbaaaannnnddddrrrr((((nnnnmmmm,,,, nnnn,,,, mmmmbbbb,,,, aaaa,,,, dddd,,,, eeee,,,, eeee2222,,,, mmmmaaaattttzzzz,,,, zzzz))))
- iiiinnnntttteeeeggggeeeerrrr nnnnmmmm,,,, nnnn,,,, mmmmbbbb,,,, zzzz
- ddddoooouuuubbbblllleeee pppprrrreeeecccciiiissssiiiioooonnnn aaaa((((nnnnmmmm,,,,mmmmbbbb)))),,,, dddd((((nnnn)))),,,, eeee((((nnnn)))),,,, eeee2222((((nnnn)))),,,, zzzz((((nnnnmmmm,,,,nnnn))))
- llllooooggggiiiiccccaaaallll mmmmaaaattttzzzz
-
- ssssuuuubbbbrrrroooouuuuttttiiiinnnneeee ssssbbbbaaaannnnddddrrrr((((nnnnmmmm,,,, nnnn,,,, mmmmbbbb,,,, aaaa,,,, dddd,,,, eeee,,,, eeee2222,,,, mmmmaaaattttzzzz,,,, zzzz))))
- iiiinnnntttteeeeggggeeeerrrr nnnnmmmm,,,, nnnn,,,, mmmmbbbb,,,, zzzz
- rrrreeeeaaaallll aaaa((((nnnnmmmm,,,,mmmmbbbb)))),,,, dddd((((nnnn)))),,,, eeee((((nnnn)))),,,, eeee2222((((nnnn)))),,,, zzzz((((nnnnmmmm,,,,nnnn))))
- llllooooggggiiiiccccaaaallll mmmmaaaattttzzzz
-
-
-
- DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNN
- On INPUT
-
- NNNNMMMM must be set to the row dimension of two-dimensional array parameters
- as declared in the calling program dimension statement.
-
- NNNN is the order of the matrix.
-
- MMMMBBBB is the (half) band width of the matrix, defined as the number of
- adjacent diagonals, including the principal diagonal, required to specify
- the non-zero portion of the lower triangle of the matrix.
-
- AAAA contains the lower triangle of the symmetric band input matrix stored
- as an N by MB array. Its lowest subdiagonal is stored in the last N+1-MB
- positions of the first column, its next subdiagonal in the last N+2-MB
- positions of the second column, further subdiagonals similarly, and
- finally its principal diagonal in the N positions of the last column.
- Contents of storages not part of the matrix are arbitrary.
-
- MMMMAAAATTTTZZZZ should be set to .TRUE. if the transformation matrix is to be
- accumulated, and to .FALSE. otherwise. On OUTPUT
-
- AAAA has been destroyed, except for its last two columns which contain a
- copy of the tridiagonal matrix.
-
- DDDD contains the diagonal elements of the tridiagonal matrix.
-
- EEEE contains the subdiagonal elements of the tridiagonal matrix in its last
- N-1 positions. E(1) is set to zero.
-
- EEEE2222 contains the squares of the corresponding elements of E. E2 may
- coincide with E if the squares are not needed.
-
-
-
-
- PPPPaaaaggggeeee 1111
-
-
-
-
-
-
- ____BBBBAAAANNNNDDDDRRRR((((3333FFFF)))) ____BBBBAAAANNNNDDDDRRRR((((3333FFFF))))
-
-
-
- ZZZZ contains the orthogonal transformation matrix produced in the reduction
- if MATZ has been set to .TRUE. Otherwise, Z is not referenced.
- Questions and comments should be directed to B. S. Garbow, Applied
- Mathematics Division, ARGONNE NATIONAL LABORATORY
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- PPPPaaaaggggeeee 2222
-
-
-
-